개발용 로컬 환경에 Docker를 설치하기 위해 Docker Desktop 설치를 권장합니다.
지원 운영체제
설치 가이드
Docker Desktop을 설치하면 Docker Engine, Docker CLI, Docker Compose 등 컨테이너 관리에 필요한 도구들이 함께 설치됩니다.
Strong@Passw0rd
처음 스크립트를 실행하면 대용량의 Docker 이미지를 다운로드하므로 네트워크 환경에 따라 시간이 소요될 수 있습니다.
docker run --name mssql -p 1433:1433 -d -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=Strong@Passw0rd' mcr.microsoft.com/mssql/server:2017-latest
Data Source=localhost;Initial Catalog=master;User ID=sa;Password=Strong@Passw0rd;
docker run --name oracle -p 1521:1521 -d -e ORACLE_SID=ORCL -e ORACLE_PWD=Strong@Passw0rd -e ORACLE_CHARACTERSET=KO16MSWIN949 doctorkirk/oracle-19c
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SID=ORCL)));User Id=system;Password=Strong@Passw0rd;
docker run --name mariadb -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=Strong@Passw0rd mariadb:10.3
Server=localhost;Port=3306;Uid=root;Pwd=Strong@Passw0rd;PersistSecurityInfo=True;SslMode=none;Charset=utf8;Allow User Variables=True;
docker run --name postgres -d -p 5432:5432 -e POSTGRES_PASSWORD=Strong@Passw0rd postgres:16
Host=localhost;Port=5432;Database=postgres;User ID=postgres;Password=Strong@Passw0rd;
URI=file:../sqlite/HDS/dbclient/HDS.db;Journal Mode=MEMORY;Cache Size=4000;Synchronous=Normal;Page Size=4096;Pooling=True;BinaryGUID=False;DateTimeFormat=Ticks;Version=3;
docker run
이제 필요한 데이터베이스를 빠르게 준비하고 HandStack 프로젝트 개발을 시작할 수 있습니다.